// pages/all/all.js
wx.cloud.init() 
// 需要先获取数据库的引用。以下调用获取默认环境的数据库的引用
const db = wx.cloud.database()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    num:2,
    alllist:[],
    // alllist:[{atitle:"重庆的整套房子/公寓",
    // atime:"2021/04/13-04/16 .3晚",
    // atravel:"行程已完成 .￥588.25",
    // tip:"好友助力金额不足￥8，助力未成功",
    // check:">",
    // asrc:"../../images/gyu01.jpg"},
    // {atitle:"重庆的整套房子/公寓",
    // atime:"2021/04/13-04/16 .3晚",
    // atravel:"行程已完成 .￥588.25",
    // tip:"好友助力金额不足￥8，助力未成功",
    // check:">",
    // asrc:"../../images/gyu03.jpg"},
    // {atitle:"重庆的整套房子/公寓",
    // atime:"2021/04/13-04/16 .3晚",
    // atravel:"行程已完成 .￥588.25",
    // tip:"好友助力金额不足￥8，助力未成功",
    // check:">",
    // asrc:"../../images/gyu02.jpg"}],
    // uselist:[{atitle:"重庆的整套房子/公寓",
    // atime:"2021/04/13-04/16 .3晚",
    // atravel:"行程已完成 .￥588.25",
    // tip:"好友助力金额不足￥8，助力未成功",
    // check:">",
    // asrc:"../../images/gyu01.jpg"},{atitle:"重庆的整套房子/公寓",
    // atime:"2021/04/13-04/16 .3晚",
    // atravel:"行程已完成 .￥588.25",
    // tip:"好友助力金额不足￥8，助力未成功",
    // check:">",
    // asrc:"../../images/gyu02.jpg"}],
    pay:[{id:"",img:"",name:"",price:"",date:"",in:"",out:"",address:"",tip:""}]
  },
  book1(num1){
    this.setData({"num":num1.target.dataset.one})
  },
  book2(num1){
    this.setData({"num":num1.target.dataset.one})
  },
  book3(num1){
    this.setData({"num":num1.target.dataset.one})
  },
  payfor(e){
    db.collection('myorder').add({
      // data 字段表示需新增的 JSON 数据
      data: {
        // _id: 'todo-identifiant-aleatoire', // 可选自定义 _id，在此处场景下用数据库自动分配的就可以了
        id:e.target.dataset.num,
        img:e.target.dataset.img,
        allprice:e.target.dataset.price,
        date:e.target.dataset.date,
        in:e.target.dataset.in,
        out:e.target.dataset.out,
        address:e.target.dataset.address,
        tip:e.target.dataset.tip
      },
      success: function(res) {
        // res 是一个对象，其中有 _id 字段标记刚创建的记录的 id
        console.log(res)
      }
    })
    // console.log(e.target)
    db.collection('order').where({
      id:e.target.dataset.num,
      in:e.target.dataset.in,
      out:e.target.dataset.out,
    }).remove({
      success: function(res) {
        console.log("删除成功")
        // console.log(res.data)
      }
    })
    //提示用户
    wx.showToast({
      title: '支付成功',
      icon:'success'
   })
    this.onShow()
  },

  search:function(){
    var that = this;
    db.collection('order').get({
      success: function(res) {
        // res.data 是包含以上定义的两条记录的数组
        console.log(res.data)
        that.setData({
          "pay":res.data
        })
        // console.log(that.data.pay)
      }
    })
   },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var that = this;
    db.collection('myorder').get({
      success: function(res) {
        // res.data 是包含以上定义的两条记录的数组
        console.log(res.data)
        that.setData({
          "alllist":res.data
        })
        // console.log(that.data.pay)
      }
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    var _this = this
    _this.search()
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    var _this = this
    _this.search()
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})